package a04_InheritageJavabean;

/**
 * @Author quan
 * @Description 案例：带有继承结构的标准Javabean类
 * 1、经理：
 * 成员变量： 工号，姓名，工资，管理奖金
 * 成员方法：工作（管理他人），吃饭（吃米饭） *
 * 2、厨师
 * 成员变量：工号，姓名，工资
 * 成员方法：工作（炒菜），吃饭（吃米饭）
 * @Date 2023/1/27 22:10
 */
public class TestDemo {
    public static void main(String[] args) {
        //使用带全部参数的构造方法的写法
        Manager m = new Manager("001","zhangsan",15000,8000);
        System.out.println(m.getId()+","+m.getName()+","+m.getSalary()+","+m.getBonus());
        m.work();
        m.eat();

        //使用空参构造的写法
        Cook c = new Cook();
        c.setId("002");
        c.setName("lisi");
        c.setSalary(8000);
        System.out.println(c.getId()+","+c.getName()+","+c.getSalary());
        c.work();
        c.eat();
    }
}
